do something through gritted teeth - Spanish English Dictionary